package com.allprs.hmcs.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author wjf
 * @描述: 自然水体实体
 * @date 2024年06月11日
 * @version: 1.0
 */

@Data
@TableName(value = "natural_water",schema = "city")
public class NaturalWater {

    @ApiModelProperty(value = "主键")
    private int id;

    @ApiModelProperty(value = "名称")
    private String name;

    @ApiModelProperty(value = "类型【1-江河湖泊|2-水渠】")
    private String type;

    @ApiModelProperty(value = "位置")
    private String position;

    @ApiModelProperty(value = "发源地")
    private String origin;

    @ApiModelProperty(value = "全长")
    private String length;

    @ApiModelProperty(value = "流域面积")
    private String area;

    @ApiModelProperty(value = "平均流量")
    private String averageFlow;

    @ApiModelProperty(value = "蓄水面积")
    private String storageArea;

    @ApiModelProperty(value = "水质现状")
    private String waterQuality;

    @ApiModelProperty(value = "水质说明")
    private String wqDesc;

    @ApiModelProperty(value = "功能说明")
    private String useDesc;

    @ApiModelProperty(value = "渠道宽")
    private String channelWidth;

    @ApiModelProperty(value = "水深")
    private String waterDepth;

    @ApiModelProperty(value = "控制常水位")
    private String normalWaterLevel;

    @ApiModelProperty(value = "控制高水位")
    private String highWaterLevel;

    @ApiModelProperty(value = "蓝线面积")
    private String blueLineArea;

    @ApiModelProperty(value = "汇水面积")
    private String catchmentArea;

}
